Skip to content

Unsupported indicator does not meet accessibility criteria #12776

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
romainmenke opened this issue Mar 14, 2025 · 0 comments
Open
3 tasks done

Unsupported indicator does not meet accessibility criteria #12776

romainmenke opened this issue Mar 14, 2025 · 0 comments
Labels
♿ a11y An MDN Web Docs accessible by everyone 🐛 bug Something isn't working, or isn't working as expected idle interactive-examples issues related to interactive examples (EmbedInteractiveExample macro) p2 We want to address this but may have other higher priority items.

Comments

@romainmenke
Copy link

Summary

Unsupported indicator does not meet accessibility criteria

On smaller screens there is only an orange outline and no icon.
On larger screens there is an orange outline and an icon but no textual information.
The icon isn't part of the accessibility tree and won't be announced by screen readers.

In no case is there any explanation what any of this means.
Users have to guess that this has to do with browser support status.

Instead I would expect:

  • information in text
  • everything is part of the accessibility tree
  • not using color alone to convey meaning on smaller screens

URL

https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens#try_it

Reproduction steps

  1. I set hyphen: unsupported in the demo
  2. I see the "this feature is unsupported" indication

Expected behavior

I expected this feature to have text information and to be accessible

Actual behavior

Feature is not accessible and doesn't explain itself

Device

Other (specify below)

Browser

Other (specify below)

Browser version

Other version (specify below)

Operating system

Other (specify below)

Screenshot

On smaller screens:

Image

On larger screens:

Image

Anything else?

No response

Validations

@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Mar 14, 2025
@caugner caugner added 🐛 bug Something isn't working, or isn't working as expected p2 We want to address this but may have other higher priority items. ♿ a11y An MDN Web Docs accessible by everyone interactive-examples issues related to interactive examples (EmbedInteractiveExample macro) and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Mar 14, 2025
@github-actions github-actions bot added the idle label Apr 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
♿ a11y An MDN Web Docs accessible by everyone 🐛 bug Something isn't working, or isn't working as expected idle interactive-examples issues related to interactive examples (EmbedInteractiveExample macro) p2 We want to address this but may have other higher priority items.
Projects
None yet
Development

No branches or pull requests

2 participants